Publicado el 10 comentarios

Configuración de una impresora genérica y apertura de cajón de dinero

Envíanos un Whats al 7222816462 y te asesoraremos a la brevedad en este tema.

cajon_dinero_mybusinesspos

El código de este año 2019 es 9yewhp .

Para abrir el cajón de dinero, es necesario enviar la instrucción desde el controlador (driver) de la impresora, en la pestaña Comandos Adicionales aparece una opción para abrir cajón de dinero cada vez que se envía una impresión.

“Configurar una impresora en Windows para imprimir en tamaño continuo – Tutorial José Félix”

En este tutorial, aprenderemos cómo configurar una impresora en Windows para que pueda imprimir en tamaño continuo. Usaremos una impresora de marca “Red Lemon” y la configuraremos como una impresora genérica de texto.

Paso 1: Agregar la impresora

  • 1. Conecta la impresora a tu computadora mediante un cable USB.
  • 2. Haz clic en el botón de inicio y escribe “impresoras” en la barra de búsqueda.
  • 3. Selecciona “Agregar impresora” y elige la opción “Local” cuando se te pregunte.
  • 4. A continuación, selecciona el puerto USB al que está conectada la impresora (probablemente USB 3) y haz clic en “Siguiente”.

Paso 2: Instalar el controlador de impresora

  • 1. Ahora, elige el fabricante “Genérico” y el modelo “Genérico de texto” y haz clic en “Siguiente”.
  • 2. Si se te pregunta si deseas utilizar el controlador actual, selecciona “Sí” y continúa con el proceso.

Paso 3: Configurar la impresora para impresión continua

  • 1. Para evitar que la impresora sea compartida, selecciona la opción “No compartir esta impresora”.
  • 2. Imprime una página de prueba para asegurarte de que todo esté funcionando correctamente.

Paso 4: Ajustar el tamaño del papel

  • 1. Dirígete al menú de inicio y abre el “Bloc de notas” (Notepad).
  • 2. Escribe el texto que deseas imprimir y guárdalo.
  • 3. Luego, presiona “Ctrl + P” para imprimir y asegúrate de seleccionar la impresora que hemos configurado previamente.
  • 4. La impresora imprimirá por defecto en tamaño carta. Para cambiarlo a tamaño continuo, sigue estos pasos:
    – Ve a las propiedades de la impresora.
    – Busca la opción de tamaño del papel en la sección de preferencias o configuración avanzada.
    – Selecciona “Continuo estándar” como el tamaño del papel y haz clic en “Aceptar” y luego en “Aplicar”.

¡Listo! Ahora podrás imprimir tus documentos en tamaño continuo con tu impresora genérica de texto “Red Lemon” en Windows. Recuerda que siempre puedes ajustar las configuraciones de impresión según tus necesidades.

1. Configurar Impresora en Windows para Impresión Continua – Tutorial José Félix
2. Tutorial Impresora Red Lemon: Configuración Impresión Continua en Windows
3. Cómo Configurar Impresora para Imprimir en Continuo – Tutorial José Félix
4. Configuración Impresora Genérica para Impresión Continua en Windows – José Félix
5. Impresora Red Lemon: Tutorial para Imprimir en Tamaño Continuo en Windows
6. Guía José Félix: Configurar Impresión Continua en Windows con Red Lemon
7. Tutorial José Félix: Impresión Continua con Impresora Genérica en Windows
8. Aprende a Imprimir en Continuo con Impresora Red Lemon – Tutorial José Félix
9. Configurar Impresora para Impresión Continua en Windows – Tutorial Red Lemon
10. José Félix – Configuración Impresión Continua con Impresora Genérica Red Lemon

 

 

En las propiedades de la impresora genérica USB, los comandos de impresora son los siguientes:

  • Comando para Abrir el cajón de dinero o gaveta de dinero, al Empezar trabajo de impresión
    <1B>p0<1414>
  • Comando para Cortar el papel, al finalizar trabajo de impresión
    <0A0A0A0A0A1B>i<0D0A>
  • Tamaño de paoel
    • Continuo USA Estandar
    • MyBusiness_MyBusiness

1.- Configuración de la impresora genérica en Windows

– Vaya usted a Inicio, Impresoras y Faxes o Dispositivos e impresoras, y dar clic en agregar impresora y seleccione la opción de agregar impresora local, Puerto LPT1 o Puerto USB.

A continuación le muestra una lista de impresoras. En fabricante selección Genérica y en impresoras Generic / Text Only y de aceptar.

[products ids=’18217,19645′]

Elija la opción de compartir so desea que otros usuarios puedan imprimir en su impresora y dar clic en siguiente.

Finalmente active la opción de impresora predeterminada y de aceptar.

2.- Instalación en MyBusinessPOS

Ahora entramos a la columna de business manager y buscamos la opción de configuración le damos clic para entrar y después entramos en estación de trabajo y del lado derecho buscamos estacion01 y le damos doble clic para entrar.

Si la impresora la requiere para imprimir el ticket vaya por favor a la pestaña de Dispositivos y dele clic para activarla. En puerto ticket seleccione la impresora Generic / Text Only.

Una vez terminado damos aceptar. Haga sus pruebas

3.- Para abrir el cajón

Debe usted ir en Windows a Inicio y buscar impresoras y Faxes o Dispositivos e Impresoras.

Busque por favor la impresora Generic / Text Only, dele clic con botón derecho y seleccione propiedades de la impresora.

Ahora seleccione la pestaña de comandos de la impresora y en la opción de empezar trabajos de impresión teclee la siguiente instrucción :

<70><30><14><14>

Después, dar clic en aplicar y aceptar.


Una opción más para abrir el cajón desde impresora usb es el siguiente bloque de código

SubMain()

cSalida=””

‘Esto abre el cajonde dinero

if Ambiente.rstEstacion(“Cajon”)<>0 Then
cSalida = cSalida & Chr(27) & Chr(112) & Chr(48) & Chr(20) & Chr(20)
cSalida = cSalida & Chr(7)
end if

If Ambiente.rstEstacion(“ticket”) <> 0 Then
If clAt(“LPT”, Ambiente.rstEstacion(“pticket”)) > 0 Then
Out Trim(Ambiente.rstEstacion(“pticket”)), cSalida
Else

If Ambiente.Ticket.PortOpen Then
Ambiente.Ticket.Output = cSalida
Endif

Endif

Endif

IniciaDocumento
EstableceImpresora “” & Trim(Ambiente.rstEstacion(“pticket”))
Say 0,0, “” & cSalida
FinDocumento

End Sub

Fuente:

Publicado el 2 comentarios

Consulta tipo de cambio Banxico en tiempo real

Este es el tipo de cambio actual, el cual verás tambien en Excel:

El siguiente proyecto permite conectar mediante soap al Web Service de Banco de México para obtener el tipo de cambio actual desde Excel y desde .paq

Más info, en este enlace directo www.banxico.org.mx/contacto/whatsapp/   





Esta herramienta remplaza completamente la funcionalidad del servicio web “DgieWS” ubicado en: http://www.banxico.org.mx/DgieWSWeb/DgieWS?WSDL

Estimados usuarios:

Con base en el comunicado emitido por el Banco de México sobre la adopción del protocolo HTTPS, les pedimos que aquellos que utilicen Servicios Web (Webservices) para consultar información de este sitio verifiquen que estén utilizando la última versión de los mismos (www.banxico.org.mx/SieAPIRest/), a fin de que este cambio de protocolo no afecte el funcionamiento de sus procesos de consulta
a partir del 7 de septiembre de 2019.


Sub Main()
'jose felix jofelchez@gmail.com 7222816462
'Consuslta del tipo de cambio USD/MXN desde Banxico.org

Dim NS, NS_SOAP, NS_SOAPENC, NS_XSI, NS_XSD

NS = “http://ws.dgie.banxico.org.mx”
‘”https://www.w3schools.com/xml/”

NS_SOAP = “http://schemas.xmlsoap.org/soap/envelope/”
NS_SOAPENC = “http://schemas.xmlsoap.org/soap/encoding”
NS_XSI = “http://www.w3.org/2001/XMLSchema-instance”
NS_XSD = “http://www.w3.org/2001/XMLSchema”

‘ The URL of the Web service.
Dim URL
URL = “http://www.banxico.org.mx/DgieWSWeb/DgieWS”

‘ The URL of the operation (function).
Dim Operation_TipoCambio
Operation_TipoCambio = “tiposDeCambioBanxicoRequest

‘ XML DOM objects.
Dim DOM, Envelope, Body, Operation, Param

‘ Creates an XML DOM object.
Set DOM = CreateObject(“MSXML2.DOMDocument.6.0”)

‘ Creates the main elements.
Set Envelope = DOM.createNode(1, “soap:Envelope”, NS_SOAP)
Envelope.setAttribute “xmlns:soapenc”, NS_SOAPENC
Envelope.setAttribute “xmlns:xsi”, NS_XSI
Envelope.setAttribute “xmlns:xsd”, NS_XSD
DOM.appendChild Envelope
Set Body = DOM.createElement(“soap:Body”)
Envelope.appendChild Body

‘ Creates an element for the TIPOSDECAMBIO function.
Set Operation = DOM.createNode(1, “tiposDeCambioBanxico”, NS)
Body.appendChild Operation

‘ Releases the objects.
Set Param = Nothing
Set Operation = Nothing
Set Body = Nothing
Set Envelope = Nothing

‘ Creates an XML HTTP object for sending a request.
Dim XMLHTTP
Set XMLHTTP = CreateObject(“MSXML2.ServerXMLHTTP.6.0”)
XMLHTTP.Open “POST”, URL, False
XMLHTTP.setRequestHeader “Content-Type”, “text/xml; charset=utf-8”
XMLHTTP.setRequestHeader “SOAPAction”, Operation_TipoCambio
‘ Sends the request.
XMLHTTP.send DOM.xml

‘ Loads the response to the DOM object.
DOM.LoadXML XMLHTTP.responseXML.xml

‘ Releases the object.
Set XMLHTTP = Nothing

‘ XML DOM objects.
Dim NodeList, Element

‘xml que se regresa del servidor
‘mymessage “” & replace(replace(replace(DOM.xml ,”><“,”>” &vbCrLf& “<“),”<“,”<“),”>”,”>”)

‘ Searches for the CelsiusToFahrenheitResult object, which contains the value in degrees Fahrenheit.
Set NodeList = DOM.getElementsByTagName(“*”)
For Each Element in NodeList
‘on error resume next
‘mymessage “” & Element.tagName & ” ” & Element.Text
If Element.tagName = “result” then ‘”CelsiusToFahrenheitResult” Then
‘mymessage ” ” & Element.Text
procesaRespuesta Element.Text
Exit For

End If
Next

‘ Releases the objects.
Set Element = Nothing
Set NodeList = Nothing
Set DOM = Nothing

End Sub

Sub procesaRespuesta( sMensaje)
Dim Query, rstArticulo
Dim NodeList, Element

Set Query = NewQuery()
Set Query.Connection = Ambiente.Connection

Set xml = CreateObject(“Msxml2.DOMDocument.3.0”)
xml.loadXML((sMensaje))
Set NodeList = xml.getElementsByTagName(“*”)
For Each Element in NodeList
If Element.tagName = “bm:Obs” then
msgbox “Tipo de cambio : ” & Trim(Element.getAttribute(“OBS_VALUE”) ) & vbCrLf & “Fecha : ” & Trim(Element.getAttribute(“TIME_PERIOD”) )
Exit For
End If
Next
End Sub

SIE API

El API del Sistema de Información Económica permite consultar las series de tiempo de todos los indicadores disponibles en este repositorio. Esta herramienta está orientada a desarrolladores o analistas que requieren la automatización del proceso de extracción de información económica publicada por el Banco de México.

Para utilizar el API se requiere usar el protocolo TLS 1.2

Token de consulta
El token de consulta es un requisito necesario para poder utilizar el API de series de tiempo. Consta de 64 caracteres alfanuméricos y debe ser enviado cada vez que se interactúe con los servicios provistos. El envío se debe realizar a través del header HTTP Bmx-Token o el parámetro token (El header tiene prioridad, si se envía el header se toma este valor en caso contrario se toma el valor del parámetro). Por ejemplo:

Token de consulta generado: 57389428453f8d1754c30564b6b915070587dc7102dd5fff2f5174edd623c90b

Estatus de token
El API define un conjunto de límites en el número de peticiones que se realizan por token de consulta ( Más detalles ). En caso de que estos límites se superen, el token de consulta utilizado será inhabilitado hasta que concluya el periodo de tiempo en el cuál se superó el número límite de consultas.

Token
57389428453f8d1754c30564b6b915070587dc7102dd5fff2f5174edd623c90b
Fecha de creación: 2019-10-14 09:40:44 America/Mexico_City

Estatus consultas oportunas
Activo
Estatus consultas históricas
Activo

Consultas oportunas

Fecha inicio periodo consulta N/D
Fecha fin periodo consulta N/D
Número de consultas en periodo 0
Número de consultas restantes en periodo 80
Número de consultas diarias 0
Número de consultas restantes en el día 40000

Consultas históricas

Fecha inicio periodo consulta N/D
Fecha fin periodo consulta N/D
Número de consultas en periodo 0
Número de consultas restantes en periodo 200
Número de consultas diarias 0
Número de consultas restantes en el día 10000

Fuente:

https://www.banxico.org.mx/SieAPIRest/service/v1/

Tipo de cambio Banxico en Excel USD MXN

El siguiente proyecto permite conectar mediante soap al Web Service de Banco de México para obtener el tipo de cambio actual desde Excel.
Esta herramienta permite actualizar tus proyectos en excel. Además, el código fuente está visible al presionar las teclas Alt + F11

Saludos